home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 February / EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso / earcd / ear / mui23dev.lha / MUI / Developer / Amiga-E / mui.e next >
Text File  |  1994-12-23  |  44KB  |  961 lines

  1. /***************************************************************************
  2. **
  3. ** MUI - MagicUserInterface
  4. ** (c) 1993 by Stefan Stuntz
  5. **
  6. ** Main Header File
  7. **
  8. ****************************************************************************
  9. ** General Header File Information
  10. ****************************************************************************
  11. **
  12. ** All macro and structure definitions follow these rules:
  13. **
  14. ** Name                       Meaning
  15. **
  16. ** MUIC_<class>               Name of a class
  17. ** MUIM_<class>_<method>      Method
  18. ** MUIP_<class>_<method>      Methods parameter structure
  19. ** MUIV_<class>_<method>_<x>  Special method value
  20. ** MUIA_<class>_<attrib>      Attribute
  21. ** MUIV_<class>_<attrib>_<x>  Special attribute value
  22. ** MUIE_<error>               Error return code from MUI_Error()
  23. ** MUII_<name>                Standard MUI image
  24. **
  25. ** MUIA_... attribute definitions are followed by a comment
  26. ** consisting of the three possible letters I, S and G.
  27. ** I: it's possible to specify this attribute at object creation time.
  28. ** S: it's possible to change this attribute with SetAttrs().
  29. ** G: it's possible to get this attribute with GetAttr().
  30. */
  31.  
  32.  
  33. /*******************************************/
  34. /* Begin of automatic header file creation */
  35. /*******************************************/
  36.  
  37.  
  38.  
  39.  
  40. /****************************************************************************/
  41. /** Notify                                                                 **/
  42. /****************************************************************************/
  43.  
  44. PROC muiC_Notify() RETURN 'Notify.mui'
  45.  
  46. /* Methods */
  47.  
  48. CONST MUIM_CallHook                  = $8042b96b /* V4  */
  49. CONST MUIM_FindUData                 = $8042c196 /* V8  */
  50. CONST MUIM_GetUData                  = $8042ed0c /* V8  */
  51. CONST MUIM_KillNotify                = $8042d240 /* V4  */
  52. CONST MUIM_MultiSet                  = $8042d356 /* V7  */
  53. CONST MUIM_NoNotifySet               = $8042216f /* V9  */
  54. CONST MUIM_Notify                    = $8042c9cb /* V4  */
  55. CONST MUIM_Set                       = $8042549a /* V4  */
  56. CONST MUIM_SetAsString               = $80422590 /* V4  */
  57. CONST MUIM_SetUData                  = $8042c920 /* V8  */
  58. CONST MUIM_WriteLong                 = $80428d86 /* V6  */
  59. CONST MUIM_WriteString               = $80424bf4 /* V6  */
  60.  
  61. /* Attributes */
  62.  
  63. CONST MUIA_AppMessage                 = $80421955 /* V5  ..g struct AppMessage * */
  64. CONST MUIA_HelpFile                   = $80423a6e /* V4  isg STRPTR            */
  65. CONST MUIA_HelpLine                   = $8042a825 /* V4  isg LONG              */
  66. CONST MUIA_HelpNode                   = $80420b85 /* V4  isg STRPTR            */
  67. CONST MUIA_NoNotify                   = $804237f9 /* V7  .s. BOOL              */
  68. CONST MUIA_Revision                   = $80427eaa /* V4  ..g LONG              */
  69. CONST MUIA_UserData                   = $80420313 /* V4  isg ULONG             */
  70. CONST MUIA_Version                    = $80422301 /* V4  ..g LONG              */
  71.  
  72.  
  73.  
  74. /****************************************************************************/
  75. /** Family                                                                 **/
  76. /****************************************************************************/
  77.  
  78. PROC muiC_Family() RETURN 'Family.mui'
  79.  
  80. /* Methods */
  81.  
  82. CONST MUIM_Family_AddHead            = $8042e200 /* V8  */
  83. CONST MUIM_Family_AddTail            = $8042d752 /* V8  */
  84. CONST MUIM_Family_Insert             = $80424d34 /* V8  */
  85. CONST MUIM_Family_Remove             = $8042f8a9 /* V8  */
  86. CONST MUIM_Family_Sort               = $80421c49 /* V8  */
  87. CONST MUIM_Family_Transfer           = $8042c14a /* V8  */
  88.  
  89. /* Attributes */
  90.  
  91. CONST MUIA_Family_Child               = $8042c696 /* V8  i.. Object *          */
  92.  
  93.  
  94.  
  95. /****************************************************************************/
  96. /** Menustrip                                                              **/
  97. /****************************************************************************/
  98.  
  99. PROC muiC_Menustrip() RETURN 'Menustrip.mui'
  100.  
  101. /* Methods */
  102.  
  103.  
  104. /* Attributes */
  105.  
  106. CONST MUIA_Menustrip_Enabled          = $8042815b /* V8  isg BOOL              */
  107.  
  108.  
  109.  
  110. /****************************************************************************/
  111. /** Menu                                                                   **/
  112. /****************************************************************************/
  113.  
  114. PROC muiC_Menu() RETURN 'Menu.mui'
  115.  
  116. /* Methods */
  117.  
  118.  
  119. /* Attributes */
  120.  
  121. CONST MUIA_Menu_Enabled               = $8042ed48 /* V8  isg BOOL              */
  122. CONST MUIA_Menu_Title                 = $8042a0e3 /* V8  isg STRPTR            */
  123.  
  124.  
  125.  
  126. /****************************************************************************/
  127. /** Menuitem                                                               **/
  128. /****************************************************************************/
  129.  
  130. PROC muiC_Menuitem() RETURN 'Menuitem.mui'
  131.  
  132. /* Methods */
  133.  
  134.  
  135. /* Attributes */
  136.  
  137. CONST MUIA_Menuitem_Checked           = $8042562a /* V8  isg BOOL              */
  138. CONST MUIA_Menuitem_Checkit           = $80425ace /* V8  isg BOOL              */
  139. CONST MUIA_Menuitem_Enabled           = $8042ae0f /* V8  isg BOOL              */
  140. CONST MUIA_Menuitem_Exclude           = $80420bc6 /* V8  isg LONG              */
  141. CONST MUIA_Menuitem_Shortcut          = $80422030 /* V8  isg char              */
  142. CONST MUIA_Menuitem_Title             = $804218be /* V8  isg STRPTR            */
  143. CONST MUIA_Menuitem_Toggle            = $80424d5c /* V8  isg BOOL              */
  144. CONST MUIA_Menuitem_Trigger           = $80426f32 /* V8  ..g struct MenuItem * */
  145.  
  146.  
  147.  
  148. /****************************************************************************/
  149. /** Application                                                            **/
  150. /****************************************************************************/
  151.  
  152. PROC muiC_Application() RETURN 'Application.mui'
  153.  
  154. /* Methods */
  155.  
  156. CONST MUIM_Application_GetMenuCheck  = $8042c0a7 /* V4  */
  157. CONST MUIM_Application_GetMenuState  = $8042a58f /* V4  */
  158. CONST MUIM_Application_Input         = $8042d0f5 /* V4  */
  159. CONST MUIM_Application_InputBuffered = $80427e59 /* V4  */
  160. CONST MUIM_Application_Load          = $8042f90d /* V4  */
  161. CONST MUIM_Application_PushMethod    = $80429ef8 /* V4  */
  162. CONST MUIM_Application_ReturnID      = $804276ef /* V4  */
  163. CONST MUIM_Application_Save          = $804227ef /* V4  */
  164. CONST MUIM_Application_SetMenuCheck  = $8042a707 /* V4  */
  165. CONST MUIM_Application_SetMenuState  = $80428bef /* V4  */
  166. CONST MUIM_Application_ShowHelp      = $80426479 /* V4  */
  167.  
  168. /* Attributes */
  169.  
  170. CONST MUIA_Application_Active         = $804260ab /* V4  isg BOOL              */
  171. CONST MUIA_Application_Author         = $80424842 /* V4  i.g STRPTR            */
  172. CONST MUIA_Application_Base           = $8042e07a /* V4  i.g STRPTR            */
  173. CONST MUIA_Application_Broker         = $8042dbce /* V4  ..g Broker *          */
  174. CONST MUIA_Application_BrokerHook     = $80428f4b /* V4  isg struct Hook *     */
  175. CONST MUIA_Application_BrokerPort     = $8042e0ad /* V6  ..g struct MsgPort *  */
  176. CONST MUIA_Application_BrokerPri      = $8042c8d0 /* V6  i.g LONG              */
  177. CONST MUIA_Application_Commands       = $80428648 /* V4  isg struct MUI_Command * */
  178. CONST MUIA_Application_Copyright      = $8042ef4d /* V4  i.g STRPTR            */
  179. CONST MUIA_Application_Description    = $80421fc6 /* V4  i.g STRPTR            */
  180. CONST MUIA_Application_DiskObject     = $804235cb /* V4  isg struct DiskObject * */
  181. CONST MUIA_Application_DoubleStart    = $80423bc6 /* V4  ..g BOOL              */
  182. CONST MUIA_Application_DropObject     = $80421266 /* V5  is. Object *          */
  183. CONST MUIA_Application_ForceQuit      = $804257df /* V8  ..g BOOL              */
  184. CONST MUIA_Application_HelpFile       = $804293f4 /* V8  isg STRPTR            */
  185. CONST MUIA_Application_Iconified      = $8042a07f /* V4  .sg BOOL              */
  186. CONST MUIA_Application_Menu           = $80420e1f /* V4  i.g struct NewMenu *  */
  187. CONST MUIA_Application_MenuAction     = $80428961 /* V4  ..g ULONG             */
  188. CONST MUIA_Application_MenuHelp       = $8042540b /* V4  ..g ULONG             */
  189. CONST MUIA_Application_Menustrip      = $804252d9 /* V8  i.. Object *          */
  190. CONST MUIA_Application_RexxHook       = $80427c42 /* V7  isg struct Hook *     */
  191. CONST MUIA_Application_RexxMsg        = $8042fd88 /* V4  ..g struct RxMsg *    */
  192. CONST MUIA_Application_RexxString     = $8042d711 /* V4  .s. STRPTR            */
  193. CONST MUIA_Application_SingleTask     = $8042a2c8 /* V4  i.. BOOL              */
  194. CONST MUIA_Application_Sleep          = $80425711 /* V4  .s. BOOL              */
  195. CONST MUIA_Application_Title          = $804281b8 /* V4  i.g STRPTR            */
  196. CONST MUIA_Application_UseCommodities = $80425ee5 /* V10 i.. BOOL              */
  197. CONST MUIA_Application_UseRexx        = $80422387 /* V10 i.. BOOL              */
  198. CONST MUIA_Application_Version        = $8042b33f /* V4  i.g STRPTR            */
  199. CONST MUIA_Application_Window         = $8042bfe0 /* V4  i.. Object *          */
  200.  
  201.  
  202.  
  203. /****************************************************************************/
  204. /** Window                                                                 **/
  205. /****************************************************************************/
  206.  
  207. PROC muiC_Window() RETURN 'Window.mui'
  208.  
  209. /* Methods */
  210.  
  211. CONST MUIM_Window_GetMenuCheck       = $80420414 /* V4  */
  212. CONST MUIM_Window_GetMenuState       = $80420d2f /* V4  */
  213. CONST MUIM_Window_ScreenToBack       = $8042913d /* V4  */
  214. CONST MUIM_Window_ScreenToFront      = $804227a4 /* V4  */
  215. CONST MUIM_Window_SetCycleChain      = $80426510 /* V4  */
  216. CONST MUIM_Window_SetMenuCheck       = $80422243 /* V4  */
  217. CONST MUIM_Window_SetMenuState       = $80422b5e /* V4  */
  218. CONST MUIM_Window_ToBack             = $8042152e /* V4  */
  219. CONST MUIM_Window_ToFront            = $8042554f /* V4  */
  220.  
  221. /* Attributes */
  222.  
  223. CONST MUIA_Window_Activate            = $80428d2f /* V4  isg BOOL              */
  224. CONST MUIA_Window_ActiveObject        = $80427925 /* V4  .sg Object *          */
  225. CONST MUIA_Window_AltHeight           = $8042cce3 /* V4  i.g LONG              */
  226. CONST MUIA_Window_AltLeftEdge         = $80422d65 /* V4  i.g LONG              */
  227. CONST MUIA_Window_AltTopEdge          = $8042e99b /* V4  i.g LONG              */
  228. CONST MUIA_Window_AltWidth            = $804260f4 /* V4  i.g LONG              */
  229. CONST MUIA_Window_AppWindow           = $804280cf /* V5  i.. BOOL              */
  230. CONST MUIA_Window_Backdrop            = $8042c0bb /* V4  i.. BOOL              */
  231. CONST MUIA_Window_Borderless          = $80429b79 /* V4  i.. BOOL              */
  232. CONST MUIA_Window_CloseGadget         = $8042a110 /* V4  i.. BOOL              */
  233. CONST MUIA_Window_CloseRequest        = $8042e86e /* V4  ..g BOOL              */
  234. CONST MUIA_Window_DefaultObject       = $804294d7 /* V4  isg Object *          */
  235. CONST MUIA_Window_DepthGadget         = $80421923 /* V4  i.. BOOL              */
  236. CONST MUIA_Window_DragBar             = $8042045d /* V4  i.. BOOL              */
  237. CONST MUIA_Window_FancyDrawing        = $8042bd0e /* V8  isg BOOL              */
  238. CONST MUIA_Window_Height              = $80425846 /* V4  i.g LONG              */
  239. CONST MUIA_Window_ID                  = $804201bd /* V4  isg ULONG             */
  240. CONST MUIA_Window_InputEvent          = $804247d8 /* V4  ..g struct InputEvent * */
  241. CONST MUIA_Window_LeftEdge            = $80426c65 /* V4  i.g LONG              */
  242. CONST MUIA_Window_Menu                = $8042db94 /* V4  i.. struct NewMenu *  */
  243. CONST MUIA_Window_MenuAction          = $80427521 /* V8  isg ULONG             */
  244. CONST MUIA_Window_Menustrip           = $8042855e /* V8  i.. Object *          */
  245. CONST MUIA_Window_MouseObject         = $8042bf9b /* V10 ..g Object *          */
  246. CONST MUIA_Window_NeedsMouseObject    = $8042372a /* V10 i.. BOOL              */
  247. CONST MUIA_Window_NoMenus             = $80429df5 /* V4  is. BOOL              */
  248. CONST MUIA_Window_Open                = $80428aa0 /* V4  .sg BOOL              */
  249. CONST MUIA_Window_PublicScreen        = $804278e4 /* V6  isg STRPTR            */
  250. CONST MUIA_Window_RefWindow           = $804201f4 /* V4  is. Object *          */
  251. CONST MUIA_Window_RootObject          = $8042cba5 /* V4  i.. Object *          */
  252. CONST MUIA_Window_Screen              = $8042df4f /* V4  isg struct Screen *   */
  253. CONST MUIA_Window_ScreenTitle         = $804234b0 /* V5  isg STRPTR            */
  254. CONST MUIA_Window_SizeGadget          = $8042e33d /* V4  i.. BOOL              */
  255. CONST MUIA_Window_SizeRight           = $80424780 /* V4  i.. BOOL              */
  256. CONST MUIA_Window_Sleep               = $8042e7db /* V4  .sg BOOL              */
  257. CONST MUIA_Window_Title               = $8042ad3d /* V4  isg STRPTR            */
  258. CONST MUIA_Window_TopEdge             = $80427c66 /* V4  i.g LONG              */
  259. CONST MUIA_Window_Width               = $8042dcae /* V4  i.g LONG              */
  260. CONST MUIA_Window_Window              = $80426a42 /* V4  ..g struct Window *   */
  261.  
  262. CONST MUIV_Window_ActiveObject_None = 0
  263. CONST MUIV_Window_ActiveObject_Next = -1
  264. CONST MUIV_Window_ActiveObject_Prev = -2
  265. PROC muiV_Window_AltHeightMinMax(p) RETURN (0-(p))
  266. PROC muiV_Window_AltHeightVisible(p) RETURN (-100-(p))
  267. PROC muiV_Window_AltHeightScreen(p) RETURN (-200-(p))
  268. CONST MUIV_Window_AltHeight_Scaled = -1000
  269. CONST MUIV_Window_AltLeftEdge_Centered = -1
  270. CONST MUIV_Window_AltLeftEdge_Moused = -2
  271. CONST MUIV_Window_AltLeftEdge_NoChange = -1000
  272. CONST MUIV_Window_AltTopEdge_Centered = -1
  273. CONST MUIV_Window_AltTopEdge_Moused = -2
  274. PROC muiV_Window_AltTopEdgeDelta(p) RETURN (-3-(p))
  275. CONST MUIV_Window_AltTopEdge_NoChange = -1000
  276. PROC muiV_Window_AltWidthMinMax(p) RETURN (0-(p))
  277. PROC muiV_Window_AltWidthVisible(p) RETURN (-100-(p))
  278. PROC muiV_Window_AltWidthScreen(p) RETURN (-200-(p))
  279. CONST MUIV_Window_AltWidth_Scaled = -1000
  280. PROC muiV_Window_HeightMinMax(p) RETURN (0-(p))
  281. PROC muiV_Window_HeightVisible(p) RETURN (-100-(p))
  282. PROC muiV_Window_HeightScreen(p) RETURN (-200-(p))
  283. CONST MUIV_Window_Height_Scaled = -1000
  284. CONST MUIV_Window_Height_Default = -1001
  285. CONST MUIV_Window_LeftEdge_Centered = -1
  286. CONST MUIV_Window_LeftEdge_Moused = -2
  287. CONST MUIV_Window_Menu_NoMenu = -1
  288. CONST MUIV_Window_TopEdge_Centered = -1
  289. CONST MUIV_Window_TopEdge_Moused = -2
  290. PROC muiV_Window_TopEdgeDelta(p) RETURN (-3-(p))
  291. PROC muiV_Window_WidthMinMax(p) RETURN (0-(p))
  292. PROC muiV_Window_WidthVisible(p) RETURN (-100-(p))
  293. PROC muiV_Window_WidthScreen(p) RETURN (-200-(p))
  294. CONST MUIV_Window_Width_Scaled = -1000
  295. CONST MUIV_Window_Width_Default = -1001
  296.  
  297.  
  298. /****************************************************************************/
  299. /** Area                                                                   **/
  300. /****************************************************************************/
  301.  
  302. PROC muiC_Area() RETURN 'Area.mui'
  303.  
  304. /* Methods */
  305.  
  306. CONST MUIM_AskMinMax                 = $80423874 /* V4  */
  307. CONST MUIM_Cleanup                   = $8042d985 /* V4  */
  308. CONST MUIM_Draw                      = $80426f3f /* V4  */
  309. CONST MUIM_HandleInput               = $80422a1a /* V4  */
  310. CONST MUIM_Hide                      = $8042f20f /* V4  */
  311. CONST MUIM_Setup                     = $80428354 /* V4  */
  312. CONST MUIM_Show                      = $8042cc84 /* V4  */
  313.  
  314. /* Attributes */
  315.  
  316. CONST MUIA_ApplicationObject          = $8042d3ee /* V4  ..g Object *          */
  317. CONST MUIA_Background                 = $8042545b /* V4  is. LONG              */
  318. CONST MUIA_BottomEdge                 = $8042e552 /* V4  ..g LONG              */
  319. CONST MUIA_ControlChar                = $8042120b /* V4  i.. char              */
  320. CONST MUIA_Disabled                   = $80423661 /* V4  isg BOOL              */
  321. CONST MUIA_ExportID                   = $8042d76e /* V4  isg LONG              */
  322. CONST MUIA_FixHeight                  = $8042a92b /* V4  i.. LONG              */
  323. CONST MUIA_FixHeightTxt               = $804276f2 /* V4  i.. LONG              */
  324. CONST MUIA_FixWidth                   = $8042a3f1 /* V4  i.. LONG              */
  325. CONST MUIA_FixWidthTxt                = $8042d044 /* V4  i.. STRPTR            */
  326. CONST MUIA_Font                       = $8042be50 /* V4  i.g struct TextFont * */
  327. CONST MUIA_Frame                      = $8042ac64 /* V4  i.. LONG              */
  328. CONST MUIA_FramePhantomHoriz          = $8042ed76 /* V4  i.. BOOL              */
  329. CONST MUIA_FrameTitle                 = $8042d1c7 /* V4  i.. STRPTR            */
  330. CONST MUIA_Height                     = $80423237 /* V4  ..g LONG              */
  331. CONST MUIA_HorizWeight                = $80426db9 /* V4  i.. WORD              */
  332. CONST MUIA_InnerBottom                = $8042f2c0 /* V4  i.. LONG              */
  333. CONST MUIA_InnerLeft                  = $804228f8 /* V4  i.. LONG              */
  334. CONST MUIA_InnerRight                 = $804297ff /* V4  i.. LONG              */
  335. CONST MUIA_InnerTop                   = $80421eb6 /* V4  i.. LONG              */
  336. CONST MUIA_InputMode                  = $8042fb04 /* V4  i.. LONG              */
  337. CONST MUIA_LeftEdge                   = $8042bec6 /* V4  ..g LONG              */
  338. CONST MUIA_Pressed                    = $80423535 /* V4  ..g BOOL              */
  339. CONST MUIA_RightEdge                  = $8042ba82 /* V4  ..g LONG              */
  340. CONST MUIA_Selected                   = $8042654b /* V4  isg BOOL              */
  341. CONST MUIA_ShowMe                     = $80429ba8 /* V4  isg BOOL              */
  342. CONST MUIA_ShowSelState               = $8042caac /* V4  i.. BOOL              */
  343. CONST MUIA_Timer                      = $80426435 /* V4  ..g LONG              */
  344. CONST MUIA_TopEdge                    = $8042509b /* V4  ..g LONG              */
  345. CONST MUIA_VertWeight                 = $804298d0 /* V4  i.. WORD              */
  346. CONST MUIA_Weight                     = $80421d1f /* V4  i.. WORD              */
  347. CONST MUIA_Width                      = $8042b59c /* V4  ..g LONG              */
  348. CONST MUIA_Window                     = $80421591 /* V4  ..g struct Window *   */
  349. CONST MUIA_WindowObject               = $8042669e /* V4  ..g Object *          */
  350.  
  351. CONST MUIV_Font_Inherit = 0
  352. CONST MUIV_Font_Normal = -1
  353. CONST MUIV_Font_List = -2
  354. CONST MUIV_Font_Tiny = -3
  355. CONST MUIV_Font_Fixed = -4
  356. CONST MUIV_Font_Title = -5
  357. CONST MUIV_Font_Big = -6
  358. CONST MUIV_Frame_None = 0
  359. CONST MUIV_Frame_Button = 1
  360. CONST MUIV_Frame_ImageButton = 2
  361. CONST MUIV_Frame_Text = 3
  362. CONST MUIV_Frame_String = 4
  363. CONST MUIV_Frame_ReadList = 5
  364. CONST MUIV_Frame_InputList = 6
  365. CONST MUIV_Frame_Prop = 7
  366. CONST MUIV_Frame_Gauge = 8
  367. CONST MUIV_Frame_Group = 9
  368. CONST MUIV_Frame_PopUp = 10
  369. CONST MUIV_Frame_Virtual = 11
  370. CONST MUIV_Frame_Slider = 12
  371. CONST MUIV_Frame_Count = 13
  372. CONST MUIV_InputMode_None = 0
  373. CONST MUIV_InputMode_RelVerify = 1
  374. CONST MUIV_InputMode_Immediate = 2
  375. CONST MUIV_InputMode_Toggle = 3
  376.  
  377.  
  378. /****************************************************************************/
  379. /** Rectangle                                                              **/
  380. /****************************************************************************/
  381.  
  382. PROC muiC_Rectangle() RETURN 'Rectangle.mui'
  383.  
  384. /* Attributes */
  385.  
  386. CONST MUIA_Rectangle_HBar             = $8042c943 /* V7  i.g BOOL              */
  387. CONST MUIA_Rectangle_VBar             = $80422204 /* V7  i.g BOOL              */
  388.  
  389.  
  390.  
  391. /****************************************************************************/
  392. /** Image                                                                  **/
  393. /****************************************************************************/
  394.  
  395. PROC muiC_Image() RETURN 'Image.mui'
  396.  
  397. /* Attributes */
  398.  
  399. CONST MUIA_Image_FontMatch            = $8042815d /* V4  i.. BOOL              */
  400. CONST MUIA_Image_FontMatchHeight      = $80429f26 /* V4  i.. BOOL              */
  401. CONST MUIA_Image_FontMatchWidth       = $804239bf /* V4  i.. BOOL              */
  402. CONST MUIA_Image_FreeHoriz            = $8042da84 /* V4  i.. BOOL              */
  403. CONST MUIA_Image_FreeVert             = $8042ea28 /* V4  i.. BOOL              */
  404. CONST MUIA_Image_OldImage             = $80424f3d /* V4  i.. struct Image *    */
  405. CONST MUIA_Image_Spec                 = $804233d5 /* V4  i.. char *            */
  406. CONST MUIA_Image_State                = $8042a3ad /* V4  is. LONG              */
  407.  
  408.  
  409.  
  410. /****************************************************************************/
  411. /** Bitmap                                                                 **/
  412. /****************************************************************************/
  413.  
  414. PROC muiC_Bitmap() RETURN 'Bitmap.mui'
  415.  
  416. /* Attributes */
  417.  
  418. CONST MUIA_Bitmap_Bitmap              = $804279bd /* V8  isg struct BitMap *   */
  419. CONST MUIA_Bitmap_Height              = $80421560 /* V8  isg LONG              */
  420. CONST MUIA_Bitmap_MappingTable        = $8042e23d /* V8  isg UBYTE *           */
  421. CONST MUIA_Bitmap_SourceColors        = $80425360 /* V8  isg ULONG *           */
  422. CONST MUIA_Bitmap_Transparent         = $80422805 /* V8  isg LONG              */
  423. CONST MUIA_Bitmap_Width               = $8042eb3a /* V8  isg LONG              */
  424.  
  425.  
  426.  
  427. /****************************************************************************/
  428. /** Bodychunk                                                              **/
  429. /****************************************************************************/
  430.  
  431. PROC muiC_Bodychunk() RETURN 'Bodychunk.mui'
  432.  
  433. /* Attributes */
  434.  
  435. CONST MUIA_Bodychunk_Body             = $8042ca67 /* V8  isg UBYTE *           */
  436. CONST MUIA_Bodychunk_Compression      = $8042de5f /* V8  isg UBYTE             */
  437. CONST MUIA_Bodychunk_Depth            = $8042c392 /* V8  isg LONG              */
  438. CONST MUIA_Bodychunk_Masking          = $80423b0e /* V8  isg UBYTE             */
  439.  
  440.  
  441.  
  442. /****************************************************************************/
  443. /** Text                                                                   **/
  444. /****************************************************************************/
  445.  
  446. PROC muiC_Text() RETURN 'Text.mui'
  447.  
  448. /* Attributes */
  449.  
  450. CONST MUIA_Text_Contents              = $8042f8dc /* V4  isg STRPTR            */
  451. CONST MUIA_Text_HiChar                = $804218ff /* V4  i.. char              */
  452. CONST MUIA_Text_PreParse              = $8042566d /* V4  isg STRPTR            */
  453. CONST MUIA_Text_SetMax                = $80424d0a /* V4  i.. BOOL              */
  454. CONST MUIA_Text_SetMin                = $80424e10 /* V4  i.. BOOL              */
  455.  
  456.  
  457.  
  458. /****************************************************************************/
  459. /** String                                                                 **/
  460. /****************************************************************************/
  461.  
  462. PROC muiC_String() RETURN 'String.mui'
  463.  
  464. /* Attributes */
  465.  
  466. CONST MUIA_String_Accept              = $8042e3e1 /* V4  isg STRPTR            */
  467. CONST MUIA_String_Acknowledge         = $8042026c /* V4  ..g STRPTR            */
  468. CONST MUIA_String_AttachedList        = $80420fd2 /* V4  i.. Object *          */
  469. CONST MUIA_String_BufferPos           = $80428b6c /* V4  .sg LONG              */
  470. CONST MUIA_String_Contents            = $80428ffd /* V4  isg STRPTR            */
  471. CONST MUIA_String_DisplayPos          = $8042ccbf /* V4  .sg LONG              */
  472. CONST MUIA_String_EditHook            = $80424c33 /* V7  isg struct Hook *     */
  473. CONST MUIA_String_Format              = $80427484 /* V4  i.g LONG              */
  474. CONST MUIA_String_Integer             = $80426e8a /* V4  isg ULONG             */
  475. CONST MUIA_String_MaxLen              = $80424984 /* V4  i.g LONG              */
  476. CONST MUIA_String_Reject              = $8042179c /* V4  isg STRPTR            */
  477. CONST MUIA_String_Secret              = $80428769 /* V4  i.g BOOL              */
  478.  
  479. CONST MUIV_String_Format_Left = 0
  480. CONST MUIV_String_Format_Center = 1
  481. CONST MUIV_String_Format_Right = 2
  482.  
  483.  
  484. /****************************************************************************/
  485. /** Prop                                                                   **/
  486. /****************************************************************************/
  487.  
  488. PROC muiC_Prop() RETURN 'Prop.mui'
  489.  
  490. /* Attributes */
  491.  
  492. CONST MUIA_Prop_Entries               = $8042fbdb /* V4  isg LONG              */
  493. CONST MUIA_Prop_First                 = $8042d4b2 /* V4  isg LONG              */
  494. CONST MUIA_Prop_Horiz                 = $8042f4f3 /* V4  i.g BOOL              */
  495. CONST MUIA_Prop_Slider                = $80429c3a /* V4  isg BOOL              */
  496. CONST MUIA_Prop_Visible               = $8042fea6 /* V4  isg LONG              */
  497.  
  498.  
  499.  
  500. /****************************************************************************/
  501. /** Gauge                                                                  **/
  502. /****************************************************************************/
  503.  
  504. PROC muiC_Gauge() RETURN 'Gauge.mui'
  505.  
  506. /* Attributes */
  507.  
  508. CONST MUIA_Gauge_Current              = $8042f0dd /* V4  isg LONG              */
  509. CONST MUIA_Gauge_Divide               = $8042d8df /* V4  isg BOOL              */
  510. CONST MUIA_Gauge_Horiz                = $804232dd /* V4  i.. BOOL              */
  511. CONST MUIA_Gauge_InfoText             = $8042bf15 /* V7  isg char *            */
  512. CONST MUIA_Gauge_Max                  = $8042bcdb /* V4  isg LONG              */
  513.  
  514.  
  515.  
  516. /****************************************************************************/
  517. /** Scale                                                                  **/
  518. /****************************************************************************/
  519.  
  520. PROC muiC_Scale() RETURN 'Scale.mui'
  521.  
  522. /* Attributes */
  523.  
  524. CONST MUIA_Scale_Horiz                = $8042919a /* V4  isg BOOL              */
  525.  
  526.  
  527.  
  528. /****************************************************************************/
  529. /** Boopsi                                                                 **/
  530. /****************************************************************************/
  531.  
  532. PROC muiC_Boopsi() RETURN 'Boopsi.mui'
  533.  
  534. /* Attributes */
  535.  
  536. CONST MUIA_Boopsi_Class               = $80426999 /* V4  isg struct IClass *   */
  537. CONST MUIA_Boopsi_ClassID             = $8042bfa3 /* V4  isg char *            */
  538. CONST MUIA_Boopsi_MaxHeight           = $8042757f /* V4  isg ULONG             */
  539. CONST MUIA_Boopsi_MaxWidth            = $8042bcb1 /* V4  isg ULONG             */
  540. CONST MUIA_Boopsi_MinHeight           = $80422c93 /* V4  isg ULONG             */
  541. CONST MUIA_Boopsi_MinWidth            = $80428fb2 /* V4  isg ULONG             */
  542. CONST MUIA_Boopsi_Object              = $80420178 /* V4  ..g Object *          */
  543. CONST MUIA_Boopsi_Remember            = $8042f4bd /* V4  i.. ULONG             */
  544. CONST MUIA_Boopsi_Smart               = $8042b8d7 /* V9  i.. BOOL              */
  545. CONST MUIA_Boopsi_TagDrawInfo         = $8042bae7 /* V4  isg ULONG             */
  546. CONST MUIA_Boopsi_TagScreen           = $8042bc71 /* V4  isg ULONG             */
  547. CONST MUIA_Boopsi_TagWindow           = $8042e11d /* V4  isg ULONG             */
  548.  
  549.  
  550.  
  551. /****************************************************************************/
  552. /** Colorfield                                                             **/
  553. /****************************************************************************/
  554.  
  555. PROC muiC_Colorfield() RETURN 'Colorfield.mui'
  556.  
  557. /* Attributes */
  558.  
  559. CONST MUIA_Colorfield_Blue            = $8042d3b0 /* V4  isg ULONG             */
  560. CONST MUIA_Colorfield_Green           = $80424466 /* V4  isg ULONG             */
  561. CONST MUIA_Colorfield_Pen             = $8042713a /* V4  ..g ULONG             */
  562. CONST MUIA_Colorfield_Red             = $804279f6 /* V4  isg ULONG             */
  563. CONST MUIA_Colorfield_RGB             = $8042677a /* V4  isg ULONG *           */
  564.  
  565.  
  566.  
  567. /****************************************************************************/
  568. /** List                                                                   **/
  569. /****************************************************************************/
  570.  
  571. PROC muiC_List() RETURN 'List.mui'
  572.  
  573. /* Methods */
  574.  
  575. CONST MUIM_List_Clear                = $8042ad89 /* V4  */
  576. CONST MUIM_List_Exchange             = $8042468c /* V4  */
  577. CONST MUIM_List_GetEntry             = $804280ec /* V4  */
  578. CONST MUIM_List_Insert               = $80426c87 /* V4  */
  579. CONST MUIM_List_InsertSingle         = $804254d5 /* V7  */
  580. CONST MUIM_List_Jump                 = $8042baab /* V4  */
  581. CONST MUIM_List_Move                 = $804253c2 /* V9  */
  582. CONST MUIM_List_NextSelected         = $80425f17 /* V6  */
  583. CONST MUIM_List_Redraw               = $80427993 /* V4  */
  584. CONST MUIM_List_Remove               = $8042647e /* V4  */
  585. CONST MUIM_List_Select               = $804252d8 /* V4  */
  586. CONST MUIM_List_Sort                 = $80422275 /* V4  */
  587.  
  588. /* Attributes */
  589.  
  590. CONST MUIA_List_Active                = $8042391c /* V4  isg LONG              */
  591. CONST MUIA_List_AdjustHeight          = $8042850d /* V4  i.. BOOL              */
  592. CONST MUIA_List_AdjustWidth           = $8042354a /* V4  i.. BOOL              */
  593. CONST MUIA_List_CompareHook           = $80425c14 /* V4  is. struct Hook *     */
  594. CONST MUIA_List_ConstructHook         = $8042894f /* V4  is. struct Hook *     */
  595. CONST MUIA_List_DestructHook          = $804297ce /* V4  is. struct Hook *     */
  596. CONST MUIA_List_DisplayHook           = $8042b4d5 /* V4  is. struct Hook *     */
  597. CONST MUIA_List_Entries               = $80421654 /* V4  ..g LONG              */
  598. CONST MUIA_List_First                 = $804238d4 /* V4  ..g LONG              */
  599. CONST MUIA_List_Format                = $80423c0a /* V4  isg STRPTR            */
  600. CONST MUIA_List_InsertPosition        = $8042d0cd /* V9  ..g LONG              */
  601. CONST MUIA_List_MultiTestHook         = $8042c2c6 /* V4  is. struct Hook *     */
  602. CONST MUIA_List_Quiet                 = $8042d8c7 /* V4  .s. BOOL              */
  603. CONST MUIA_List_SourceArray           = $8042c0a0 /* V4  i.. APTR              */
  604. CONST MUIA_List_Title                 = $80423e66 /* V6  isg char *            */
  605. CONST MUIA_List_Visible               = $8042191f /* V4  ..g LONG              */
  606.  
  607. CONST MUIV_List_Active_Off = -1
  608. CONST MUIV_List_Active_Top = -2
  609. CONST MUIV_List_Active_Bottom = -3
  610. CONST MUIV_List_Active_Up = -4
  611. CONST MUIV_List_Active_Down = -5
  612. CONST MUIV_List_Active_PageUp = -6
  613. CONST MUIV_List_Active_PageDown = -7
  614. CONST MUIV_List_ConstructHook_String = -1
  615. CONST MUIV_List_DestructHook_String = -1
  616.  
  617.  
  618. /****************************************************************************/
  619. /** Floattext                                                              **/
  620. /****************************************************************************/
  621.  
  622. PROC muiC_Floattext() RETURN 'Floattext.mui'
  623.  
  624. /* Attributes */
  625.  
  626. CONST MUIA_Floattext_Justify          = $8042dc03 /* V4  isg BOOL              */
  627. CONST MUIA_Floattext_SkipChars        = $80425c7d /* V4  is. STRPTR            */
  628. CONST MUIA_Floattext_TabSize          = $80427d17 /* V4  is. LONG              */
  629. CONST MUIA_Floattext_Text             = $8042d16a /* V4  isg STRPTR            */
  630.  
  631.  
  632.  
  633. /****************************************************************************/
  634. /** Volumelist                                                             **/
  635. /****************************************************************************/
  636.  
  637. PROC muiC_Volumelist() RETURN 'Volumelist.mui'
  638.  
  639.  
  640. /****************************************************************************/
  641. /** Scrmodelist                                                            **/
  642. /****************************************************************************/
  643.  
  644. PROC muiC_Scrmodelist() RETURN 'Scrmodelist.mui'
  645.  
  646. /* Attributes */
  647.  
  648.  
  649.  
  650.  
  651. /****************************************************************************/
  652. /** Dirlist                                                                **/
  653. /****************************************************************************/
  654.  
  655. PROC muiC_Dirlist() RETURN 'Dirlist.mui'
  656.  
  657. /* Methods */
  658.  
  659. CONST MUIM_Dirlist_ReRead            = $80422d71 /* V4  */
  660.  
  661. /* Attributes */
  662.  
  663. CONST MUIA_Dirlist_AcceptPattern      = $8042760a /* V4  is. STRPTR            */
  664. CONST MUIA_Dirlist_Directory          = $8042ea41 /* V4  isg STRPTR            */
  665. CONST MUIA_Dirlist_DrawersOnly        = $8042b379 /* V4  is. BOOL              */
  666. CONST MUIA_Dirlist_FilesOnly          = $8042896a /* V4  is. BOOL              */
  667. CONST MUIA_Dirlist_FilterDrawers      = $80424ad2 /* V4  is. BOOL              */
  668. CONST MUIA_Dirlist_FilterHook         = $8042ae19 /* V4  is. struct Hook *     */
  669. CONST MUIA_Dirlist_MultiSelDirs       = $80428653 /* V6  is. BOOL              */
  670. CONST MUIA_Dirlist_NumBytes           = $80429e26 /* V4  ..g LONG              */
  671. CONST MUIA_Dirlist_NumDrawers         = $80429cb8 /* V4  ..g LONG              */
  672. CONST MUIA_Dirlist_NumFiles           = $8042a6f0 /* V4  ..g LONG              */
  673. CONST MUIA_Dirlist_Path               = $80426176 /* V4  ..g STRPTR            */
  674. CONST MUIA_Dirlist_RejectIcons        = $80424808 /* V4  is. BOOL              */
  675. CONST MUIA_Dirlist_RejectPattern      = $804259c7 /* V4  is. STRPTR            */
  676. CONST MUIA_Dirlist_SortDirs           = $8042bbb9 /* V4  is. LONG              */
  677. CONST MUIA_Dirlist_SortHighLow        = $80421896 /* V4  is. BOOL              */
  678. CONST MUIA_Dirlist_SortType           = $804228bc /* V4  is. LONG              */
  679. CONST MUIA_Dirlist_Status             = $804240de /* V4  ..g LONG              */
  680.  
  681. CONST MUIV_Dirlist_SortDirs_First = 0
  682. CONST MUIV_Dirlist_SortDirs_Last = 1
  683. CONST MUIV_Dirlist_SortDirs_Mix = 2
  684. CONST MUIV_Dirlist_SortType_Name = 0
  685. CONST MUIV_Dirlist_SortType_Date = 1
  686. CONST MUIV_Dirlist_SortType_Size = 2
  687. CONST MUIV_Dirlist_Status_Invalid = 0
  688. CONST MUIV_Dirlist_Status_Reading = 1
  689. CONST MUIV_Dirlist_Status_Valid = 2
  690.  
  691.  
  692. /****************************************************************************/
  693. /** Group                                                                  **/
  694. /****************************************************************************/
  695.  
  696. PROC muiC_Group() RETURN 'Group.mui'
  697.  
  698. /* Methods */
  699.  
  700.  
  701. /* Attributes */
  702.  
  703. CONST MUIA_Group_ActivePage           = $80424199 /* V5  isg LONG              */
  704. CONST MUIA_Group_Child                = $804226e6 /* V4  i.. Object *          */
  705. CONST MUIA_Group_Columns              = $8042f416 /* V4  is. LONG              */
  706. CONST MUIA_Group_Horiz                = $8042536b /* V4  i.. BOOL              */
  707. CONST MUIA_Group_HorizSpacing         = $8042c651 /* V4  is. LONG              */
  708. CONST MUIA_Group_PageMode             = $80421a5f /* V5  is. BOOL              */
  709. CONST MUIA_Group_Rows                 = $8042b68f /* V4  is. LONG              */
  710. CONST MUIA_Group_SameHeight           = $8042037e /* V4  i.. BOOL              */
  711. CONST MUIA_Group_SameSize             = $80420860 /* V4  i.. BOOL              */
  712. CONST MUIA_Group_SameWidth            = $8042b3ec /* V4  i.. BOOL              */
  713. CONST MUIA_Group_Spacing              = $8042866d /* V4  is. LONG              */
  714. CONST MUIA_Group_VertSpacing          = $8042e1bf /* V4  is. LONG              */
  715.  
  716. CONST MUIV_Group_ActivePage_First = 0
  717. CONST MUIV_Group_ActivePage_Last = -1
  718. CONST MUIV_Group_ActivePage_Prev = -2
  719. CONST MUIV_Group_ActivePage_Next = -3
  720.  
  721.  
  722. /****************************************************************************/
  723. /** Register                                                               **/
  724. /****************************************************************************/
  725.  
  726. PROC muiC_Register() RETURN 'Register.mui'
  727.  
  728. /* Attributes */
  729.  
  730. CONST MUIA_Register_Frame             = $8042349b /* V7  i.g BOOL              */
  731. CONST MUIA_Register_Titles            = $804297ec /* V7  i.g STRPTR *          */
  732.  
  733.  
  734.  
  735. /****************************************************************************/
  736. /** Virtgroup                                                              **/
  737. /****************************************************************************/
  738.  
  739. PROC muiC_Virtgroup() RETURN 'Virtgroup.mui'
  740.  
  741. /* Methods */
  742.  
  743.  
  744. /* Attributes */
  745.  
  746. CONST MUIA_Virtgroup_Height           = $80423038 /* V6  ..g LONG              */
  747. CONST MUIA_Virtgroup_Left             = $80429371 /* V6  isg LONG              */
  748. CONST MUIA_Virtgroup_Top              = $80425200 /* V6  isg LONG              */
  749. CONST MUIA_Virtgroup_Width            = $80427c49 /* V6  ..g LONG              */
  750.  
  751.  
  752.  
  753. /****************************************************************************/
  754. /** Scrollgroup                                                            **/
  755. /****************************************************************************/
  756.  
  757. PROC muiC_Scrollgroup() RETURN 'Scrollgroup.mui'
  758.  
  759. /* Attributes */
  760.  
  761. CONST MUIA_Scrollgroup_Contents       = $80421261 /* V4  i.. Object *          */
  762. CONST MUIA_Scrollgroup_FreeHoriz      = $804292f3 /* V9  i.. BOOL              */
  763. CONST MUIA_Scrollgroup_FreeVert       = $804224f2 /* V9  i.. BOOL              */
  764.  
  765.  
  766.  
  767. /****************************************************************************/
  768. /** Scrollbar                                                              **/
  769. /****************************************************************************/
  770.  
  771. PROC muiC_Scrollbar() RETURN 'Scrollbar.mui'
  772.  
  773.  
  774. /****************************************************************************/
  775. /** Listview                                                               **/
  776. /****************************************************************************/
  777.  
  778. PROC muiC_Listview() RETURN 'Listview.mui'
  779.  
  780. /* Attributes */
  781.  
  782. CONST MUIA_Listview_ClickColumn       = $8042d1b3 /* V7  ..g LONG              */
  783. CONST MUIA_Listview_DefClickColumn    = $8042b296 /* V7  isg LONG              */
  784. CONST MUIA_Listview_DoubleClick       = $80424635 /* V4  i.g BOOL              */
  785. CONST MUIA_Listview_Input             = $8042682d /* V4  i.. BOOL              */
  786. CONST MUIA_Listview_List              = $8042bcce /* V4  i.. Object *          */
  787. CONST MUIA_Listview_MultiSelect       = $80427e08 /* V7  i.. LONG              */
  788. CONST MUIA_Listview_ScrollerPos       = $8042b1b4 /* V10 i.. BOOL              */
  789. CONST MUIA_Listview_SelectChange      = $8042178f /* V4  ..g BOOL              */
  790.  
  791. CONST MUIV_Listview_MultiSelect_None = 0
  792. CONST MUIV_Listview_MultiSelect_Default = 1
  793. CONST MUIV_Listview_MultiSelect_Shifted = 2
  794. CONST MUIV_Listview_MultiSelect_Always = 3
  795. CONST MUIV_Listview_ScrollerPos_Default = 0
  796. CONST MUIV_Listview_ScrollerPos_Left = 1
  797. CONST MUIV_Listview_ScrollerPos_Right = 2
  798.  
  799.  
  800. /****************************************************************************/
  801. /** Radio                                                                  **/
  802. /****************************************************************************/
  803.  
  804. PROC muiC_Radio() RETURN 'Radio.mui'
  805.  
  806. /* Attributes */
  807.  
  808. CONST MUIA_Radio_Active               = $80429b41 /* V4  isg LONG              */
  809. CONST MUIA_Radio_Entries              = $8042b6a1 /* V4  i.. STRPTR *          */
  810.  
  811.  
  812.  
  813. /****************************************************************************/
  814. /** Cycle                                                                  **/
  815. /****************************************************************************/
  816.  
  817. PROC muiC_Cycle() RETURN 'Cycle.mui'
  818.  
  819. /* Attributes */
  820.  
  821. CONST MUIA_Cycle_Active               = $80421788 /* V4  isg LONG              */
  822. CONST MUIA_Cycle_Entries              = $80420629 /* V4  i.. STRPTR *          */
  823.  
  824. CONST MUIV_Cycle_Active_Next = -1
  825. CONST MUIV_Cycle_Active_Prev = -2
  826.  
  827.  
  828. /****************************************************************************/
  829. /** Slider                                                                 **/
  830. /****************************************************************************/
  831.  
  832. PROC muiC_Slider() RETURN 'Slider.mui'
  833.  
  834. /* Attributes */
  835.  
  836. CONST MUIA_Slider_Level               = $8042ae3a /* V4  isg LONG              */
  837. CONST MUIA_Slider_Max                 = $8042d78a /* V4  isg LONG              */
  838. CONST MUIA_Slider_Min                 = $8042e404 /* V4  isg LONG              */
  839. CONST MUIA_Slider_Quiet               = $80420b26 /* V6  i.. BOOL              */
  840. CONST MUIA_Slider_Reverse             = $8042f2a0 /* V4  isg BOOL              */
  841.  
  842.  
  843.  
  844. /****************************************************************************/
  845. /** Coloradjust                                                            **/
  846. /****************************************************************************/
  847.  
  848. PROC muiC_Coloradjust() RETURN 'Coloradjust.mui'
  849.  
  850. /* Attributes */
  851.  
  852. CONST MUIA_Coloradjust_Blue           = $8042b8a3 /* V4  isg ULONG             */
  853. CONST MUIA_Coloradjust_Green          = $804285ab /* V4  isg ULONG             */
  854. CONST MUIA_Coloradjust_ModeID         = $8042ec59 /* V4  isg ULONG             */
  855. CONST MUIA_Coloradjust_Red            = $80420eaa /* V4  isg ULONG             */
  856. CONST MUIA_Coloradjust_RGB            = $8042f899 /* V4  isg ULONG *           */
  857.  
  858.  
  859.  
  860. /****************************************************************************/
  861. /** Palette                                                                **/
  862. /****************************************************************************/
  863.  
  864. PROC muiC_Palette() RETURN 'Palette.mui'
  865.  
  866. /* Attributes */
  867.  
  868. CONST MUIA_Palette_Entries            = $8042a3d8 /* V6  i.g struct MUI_Palette_Entry * */
  869. CONST MUIA_Palette_Groupable          = $80423e67 /* V6  isg BOOL              */
  870. CONST MUIA_Palette_Names              = $8042c3a2 /* V6  isg char **           */
  871.  
  872.  
  873.  
  874. /****************************************************************************/
  875. /** Colorpanel                                                             **/
  876. /****************************************************************************/
  877.  
  878. PROC muiC_Colorpanel() RETURN 'Colorpanel.mui'
  879.  
  880. /* Methods */
  881.  
  882.  
  883. /* Attributes */
  884.  
  885.  
  886.  
  887.  
  888. /****************************************************************************/
  889. /** Popstring                                                              **/
  890. /****************************************************************************/
  891.  
  892. PROC muiC_Popstring() RETURN 'Popstring.mui'
  893.  
  894. /* Methods */
  895.  
  896. CONST MUIM_Popstring_Close           = $8042dc52 /* V7  */
  897. CONST MUIM_Popstring_Open            = $804258ba /* V7  */
  898.  
  899. /* Attributes */
  900.  
  901. CONST MUIA_Popstring_Button           = $8042d0b9 /* V7  i.g Object *          */
  902. CONST MUIA_Popstring_CloseHook        = $804256bf /* V7  isg struct Hook *     */
  903. CONST MUIA_Popstring_OpenHook         = $80429d00 /* V7  isg struct Hook *     */
  904. CONST MUIA_Popstring_String           = $804239ea /* V7  i.g Object *          */
  905. CONST MUIA_Popstring_Toggle           = $80422b7a /* V7  isg BOOL              */
  906.  
  907.  
  908.  
  909. /****************************************************************************/
  910. /** Popobject                                                              **/
  911. /****************************************************************************/
  912.  
  913. PROC muiC_Popobject() RETURN 'Popobject.mui'
  914.  
  915. /* Attributes */
  916.  
  917. CONST MUIA_Popobject_Follow           = $80424cb5 /* V7  isg BOOL              */
  918. CONST MUIA_Popobject_Light            = $8042a5a3 /* V7  isg BOOL              */
  919. CONST MUIA_Popobject_Object           = $804293e3 /* V7  i.g Object *          */
  920. CONST MUIA_Popobject_ObjStrHook       = $8042db44 /* V7  isg struct Hook *     */
  921. CONST MUIA_Popobject_StrObjHook       = $8042fbe1 /* V7  isg struct Hook *     */
  922. CONST MUIA_Popobject_Volatile         = $804252ec /* V7  isg BOOL              */
  923. CONST MUIA_Popobject_WindowHook       = $8042f194 /* V9  isg struct Hook *     */
  924.  
  925.  
  926.  
  927. /****************************************************************************/
  928. /** Poplist                                                                **/
  929. /****************************************************************************/
  930.  
  931. PROC muiC_Poplist() RETURN 'Poplist.mui'
  932.  
  933. /* Attributes */
  934.  
  935. CONST MUIA_Poplist_Array              = $8042084c /* V8  i.. char **           */
  936.  
  937.  
  938.  
  939. /****************************************************************************/
  940. /** Popasl                                                                 **/
  941. /****************************************************************************/
  942.  
  943. PROC muiC_Popasl() RETURN 'Popasl.mui'
  944.  
  945. /* Attributes */
  946.  
  947. CONST MUIA_Popasl_Active              = $80421b37 /* V7  ..g BOOL              */
  948. CONST MUIA_Popasl_StartHook           = $8042b703 /* V7  isg struct Hook *     */
  949. CONST MUIA_Popasl_StopHook            = $8042d8d2 /* V7  isg struct Hook *     */
  950. CONST MUIA_Popasl_Type                = $8042df3d /* V7  i.g ULONG             */
  951.  
  952.  
  953.  
  954. /*****************************************/
  955. /* End of automatic header file creation */
  956. /*****************************************/
  957.  
  958.  
  959.  
  960. /* PROC main() RETURN 10   dummy */
  961.